ce40d7e4ac613b3d05adcec2bf3bdf3e435d210a,platform/buildlanguage/languages/packaging/source_gen/jetbrains/mps/build/packaging/plugin/GenerateTextFromBuild.java,GenerateTextFromBuild,generate,#SNode#SModelDescriptor#IOperationContext#Project#boolean#,34

Before Change


    if (showWindow) {
      generatorManager.generateModelsWithProgressWindow(ListSequence.fromListAndArray(new ArrayList<SModelDescriptor>(), descriptor), context, generationHandler, true);
    } else {
      generatorManager.generateModels(ListSequence.fromListAndArray(new ArrayList<SModelDescriptor>(), descriptor), context, generationHandler, new EmptyProgressIndicator(), new IMessageHandler() {
        public void handle(Message message) {
          switch (message.getKind()) {
            case ERROR:
              System.err.println("error: " + message.getText());
            case WARNING:
              System.out.println("warning: " + message.getText());
            case INFORMATION:
              System.out.println("info: " + message.getText());
            default:
          }
        }
      });
    }
    return fileToRun[0];
  }

After Change


    if (showWindow) {
      generatorManager.generateModelsWithProgressWindow(ListSequence.fromListAndArray(new ArrayList<SModelDescriptor>(), descriptor), context, generationHandler, true);
    } else {
      generatorManager.generateModels(ListSequence.fromListAndArray(new ArrayList<SModelDescriptor>(), descriptor), context, generationHandler, new EmptyProgressIndicator(), new DefaultMessageHandler(project));
    }
    return fileToRun[0];
  }